﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace bll
{
    public class tools
    {
        //public static bool AlphaNumericString(string strAlphanum)
        //{
        //    System.Text.RegularExpressions.Regex pattern = new System.Text.RegularExpressions.Regex(@"^[A-Za-z0-9]+$");
        //    return pattern.IsMatch(strAlphanum.Trim());
        //}

        //public static bool NumericString(string strAlphanum)
        //{
        //    System.Text.RegularExpressions.Regex pattern = new System.Text.RegularExpressions.Regex(@"^[0-9]+$");
        //    return pattern.IsMatch(strAlphanum.Trim());
        //}

        //public static bool AlphabeticString(string strAlphanum)
        //{
        //    System.Text.RegularExpressions.Regex pattern = new System.Text.RegularExpressions.Regex(@"^[A-Za-z]+$");
        //    return pattern.IsMatch(strAlphanum.Trim());
        //}

        public static bool IsAlphaNum(string str)
        {
            if (string.IsNullOrEmpty(str))
                return false;

            for (int i = 0; i < str.Length; i++)
            {
                if (!(char.IsLetter(str[i])) && (!(char.IsNumber(str[i]))))
                    return false;
            }

            return true;
        }

    }
}
